//					FR Family SOFTUNE cpcom V65L08
	.program	"MenuBar"
	.library	"lib911.lib"
	.library	"lib911smathfpu.lib"
#macro	__word_noalign	arg1
	.byte ((arg1)>>24)&0xFF,((arg1)>>16)&0xFF,((arg1)>>8)&0xFF,(arg1)&0xFF
#endm
#macro	__half_noalign	arg1
	.byte ((arg1)>>8)&0xFF,(arg1)&0xFF
#endm
	._LANGUAGE	C_FR20, N, U, F
	._FILE	"E:\AndyProject\MT750\MB91590Wsp_CloneLIB_MT750\MB91590Prj\CODE\APP\Menu\MenuBar.c", 0
	._FILE	"E:\AndyProject\MT750\MB91590Wsp_CloneLIB_MT750\MB91590Prj\CODE\APP\Menu\MenuBar.h", 1
	._FILE	"E:\AndyProject\MT750\MB91590Wsp_CloneLIB_MT750\MB91590Prj\CODE\APP\Menu\Menu.h", 2
	._FILE	"CODE\APP\KEY\Key.h", 3
	._FILE	"CODE\Type.h", 4
	._BTYPE	0x80000001, 1
	._BTYPE	0x80000002, 1
	._BTYPE	0x80000003, 2
	._BTYPE	0x80000004, 2
	._BTYPE	0x80000005, 4
	._BTYPE	0x80000006, 4
	._BTYPE	0x80000007, 4
	._BTYPE	0x80000008, 4
	._BTYPE	0x80000009, 1
	._BTYPE	0x8000000a, 2
	._BTYPE	0x8000000b, 4
	._BTYPE	0x8000000c, 8
	._BTYPE	0x8000000d, 8
	._BTYPE	0x8000000e, 1
	._BTYPE	0x8000000f, 0
	._BTYPE	0x80000010, 8
	._BTYPE	0x80000011, 8
	._MEMBER	S, 0x12, 8, S
	._SYMBOL	"Text", M, 0x80000002, S, 0, 4
	._POINTER	1
	._POINTER	1
	._SYMBOL	"TextNum", M, 0x80000002, S, 4, 1
	._MEMBER	E
	._SYMBOL	"Menu", G, 0x12, S
	.global	_Menu_ReFlash
	.global	_Item
	.global	_ItemNum
	.global	_Menu_BackToFlag
	.global	_DispItem
	.global	_FatherIndex
	.global	_Layer
	.global	_KeyFuncIndex
	.global	_BmpMenuFlag
	.global	_MenuDotStatus
	.global	_ItemSelect
	.section	INIT, DATA, align=4
	.global	_Menu_L3_OverspeedSetEN
	.align	4
_Menu_L3_OverspeedSetEN:
	.word	_MenuStr_L3_OverspeedSetEN
	.byte	1
	.datab.b	3,0
	.global	_MenuStr_L3_OverspeedSetEN
_MenuStr_L3_OverspeedSetEN:
	.word	_Menu_OverSpeed_Buffer
	.global	_Menu_L3_OverspeedSetCN
_Menu_L3_OverspeedSetCN:
	.word	_MenuStr_L3_OverspeedSetCN
	.byte	1
	.datab.b	3,0
	.global	_MenuStr_L3_OverspeedSetCN
_MenuStr_L3_OverspeedSetCN:
	.word	_Menu_OverSpeed_Buffer
	.global	_Menu_L2_SoftWareNumEN
_Menu_L2_SoftWareNumEN:
	.word	_MenuStr_L2_SoftWareNumEN
	.byte	2
	.datab.b	3,0
	.global	_MenuStr_L2_SoftWareNumEN
_MenuStr_L2_SoftWareNumEN:
	.word	_Menu_SoftWare_Buffer
	.word	LS_33
	.global	_Menu_L2_SoftWareNumCN
_Menu_L2_SoftWareNumCN:
	.word	_MenuStr_L2_SoftWareNumCN
	.byte	2
	.datab.b	3,0
	.global	_MenuStr_L2_SoftWareNumCN
_MenuStr_L2_SoftWareNumCN:
	.word	_Menu_SoftWare_Buffer
	.word	LS_32
	.global	_Menu_L2_OverSpeedEN
_Menu_L2_OverSpeedEN:
	.word	_MenuStr_L2_OverSpeedEN
	.byte	4
	.datab.b	3,0
	.global	_Menu_L2_OverSpeedCN
_Menu_L2_OverSpeedCN:
	.word	_MenuStr_L2_OverSpeedCN
	.byte	4
	.datab.b	3,0
	.global	_Menu_L2_DefaultSetEN
_Menu_L2_DefaultSetEN:
	.word	_MenuStr_L2_DefaultSetEN
	.byte	2
	.datab.b	3,0
	.global	_Menu_L2_DefaultSetCN
_Menu_L2_DefaultSetCN:
	.word	_MenuStr_L2_DefaultSetCN
	.byte	2
	.datab.b	3,0
	.global	_Menu_L2_FaultMessageEN
_Menu_L2_FaultMessageEN:
	.word	_MenuStr_L2_FaultMessageEN
	.byte	2
	.datab.b	3,0
	.global	_Menu_L2_FaultMessageCN
_Menu_L2_FaultMessageCN:
	.word	_MenuStr_L2_FaultMessageCN
	.byte	2
	.datab.b	3,0
	.global	_Menu_L2_FServiceCycleEN
_Menu_L2_FServiceCycleEN:
	.word	_MenuStr_L2_FServiceCycleEN
	.byte	3
	.datab.b	3,0
	.global	_MenuStr_L2_FServiceCycleEN
_MenuStr_L2_FServiceCycleEN:
	.word	_Menu_ServiceCycle_Buffer
	.word	LS_14
	.word	LS_15
	.global	_Menu_L2_FServiceCycleCN
_Menu_L2_FServiceCycleCN:
	.word	_MenuStr_L2_FServiceCycleCN
	.byte	3
	.datab.b	3,0
	.global	_MenuStr_L2_FServiceCycleCN
_MenuStr_L2_FServiceCycleCN:
	.word	_Menu_ServiceCycle_Buffer
	.word	LS_12
	.word	LS_13
	.global	_Menu_L2_ServiceCycleEN
_Menu_L2_ServiceCycleEN:
	.word	_MenuStr_L2_ServiceCycleEN
	.byte	2
	.datab.b	3,0
	.global	_MenuStr_L2_ServiceCycleEN
_MenuStr_L2_ServiceCycleEN:
	.word	_Menu_ServiceCycle_Buffer
	.word	LS_11
	.global	_Menu_L2_ServiceCycleCN
_Menu_L2_ServiceCycleCN:
	.word	_MenuStr_L2_ServiceCycleCN
	.byte	2
	.datab.b	3,0
	.global	_MenuStr_L2_ServiceCycleCN
_MenuStr_L2_ServiceCycleCN:
	.word	_Menu_ServiceCycle_Buffer
	.word	LS_10
	.global	_Menu_TopEN
_Menu_TopEN:
	.word	_MenuStr_TopEN
	.byte	5
	.datab.b	3,0
	.global	_Menu_TopCN
_Menu_TopCN:
	.word	_MenuStr_TopCN
	.byte	5
	.datab.b	3,0
	.global	_Menu_OverSpeed_Buffer
	.align	1
_Menu_OverSpeed_Buffer:
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.global	_Menu_SoftWare_Buffer
_Menu_SoftWare_Buffer:
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.global	_Menu_ServiceCycle_Buffer
_Menu_ServiceCycle_Buffer:
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.byte	32
	.section	CONST, CONST, align=4
	.align	4
LS_33:
	.ascii	"Back\000"
	.datab.b	3,0
LS_32:
	.ascii	"\267\265\273\330\000"
	.datab.b	3,0
	.global	_MenuStr_L2_OverSpeedEN
_MenuStr_L2_OverSpeedEN:
	.word	LS_28
	.word	LS_29
	.word	LS_30
	.word	LS_31
LS_31:
	.ascii	"Back\000"
	.datab.b	3,0
LS_30:
	.ascii	"Disable\000"
LS_29:
	.ascii	"DefaultSpeed\000"
	.datab.b	3,0
LS_28:
	.ascii	"SpeedWarn\000"
	.datab.b	2,0
	.global	_MenuStr_L2_OverSpeedCN
_MenuStr_L2_OverSpeedCN:
	.word	LS_24
	.word	LS_25
	.word	LS_26
	.word	LS_27
LS_27:
	.ascii	"\315\313\263\366\000"
	.datab.b	3,0
LS_26:
	.ascii	"\310\241\317\373\261\250\276\257\000"
	.datab.b	3,0
LS_25:
	.ascii	"\304\254\310\317\263\265\313\331\000"
	.datab.b	3,0
LS_24:
	.ascii	"\261\250\276\257\263\265\313\331\000"
	.datab.b	3,0
	.global	_MenuStr_L2_DefaultSetEN
_MenuStr_L2_DefaultSetEN:
	.word	LS_22
	.word	LS_23
LS_23:
	.ascii	"YES\000"
LS_22:
	.ascii	"Back\000"
	.datab.b	3,0
	.global	_MenuStr_L2_DefaultSetCN
_MenuStr_L2_DefaultSetCN:
	.word	LS_20
	.word	LS_21
LS_21:
	.ascii	"\310\267\310\317\000"
	.datab.b	3,0
LS_20:
	.ascii	"\267\265\273\330\000"
	.datab.b	3,0
	.global	_MenuStr_L2_FaultMessageEN
_MenuStr_L2_FaultMessageEN:
	.word	LS_18
	.word	LS_19
LS_19:
	.ascii	"Back\000"
	.datab.b	3,0
LS_18:
	.ascii	"None\000"
	.datab.b	3,0
	.global	_MenuStr_L2_FaultMessageCN
_MenuStr_L2_FaultMessageCN:
	.word	LS_16
	.word	LS_17
LS_17:
	.ascii	"\267\265\273\330\000"
	.datab.b	3,0
LS_16:
	.ascii	"\316\336\000"
	.datab.b	1,0
LS_15:
	.ascii	"Back\000"
	.datab.b	3,0
LS_14:
	.ascii	"ServiceClear\000"
	.datab.b	3,0
LS_13:
	.ascii	"\267\265\273\330\000"
	.datab.b	3,0
LS_12:
	.ascii	"\261\243\321\370\307\345\301\343\000"
	.datab.b	3,0
LS_11:
	.ascii	"Back\000"
	.datab.b	3,0
LS_10:
	.ascii	"\267\265\273\330\000"
	.datab.b	3,0
	.global	_MenuStr_TopEN
_MenuStr_TopEN:
	.word	LS_5
	.word	LS_6
	.word	LS_7
	.word	LS_8
	.word	LS_9
LS_9:
	.ascii	"SoftWare Version\000"
	.datab.b	3,0
LS_8:
	.ascii	"OverSpeed\000"
	.datab.b	2,0
LS_7:
	.ascii	"Default Set\000"
LS_6:
	.ascii	"Failure Information\000"
LS_5:
	.ascii	"Service Cycle\000"
	.datab.b	2,0
	.global	_MenuStr_TopCN
_MenuStr_TopCN:
	.word	LS_0
	.word	LS_1
	.word	LS_2
	.word	LS_3
	.word	LS_4
LS_4:
	.ascii	"\310\355\274\376\260\346\261\276\000"
	.datab.b	3,0
LS_3:
	.ascii	"\263\254\313\331\261\250\276\257\000"
	.datab.b	3,0
LS_2:
	.ascii	"\273\326\270\264\263\366\263\247\000"
	.datab.b	3,0
LS_1:
	.ascii	"\271\312\325\317\320\305\317\242\000"
	.datab.b	3,0
LS_0:
	.ascii	"\261\243\321\370\300\357\263\314\000"
	.datab.b	3,0
	._SYMBOL	"Menu_L3_OverspeedSetEN", V, 0x12, E, "_Menu_L3_OverspeedSetEN"
	._ARRAY	8, 1, 0, 0
	._SYMBOL	"MenuStr_L3_OverspeedSetEN", V, 0x80000001, E, "_MenuStr_L3_OverspeedSetEN"
	._ARRAY	4, 1, 0, 0
	._POINTER	1
	._SYMBOL	"Menu_L3_OverspeedSetCN", V, 0x12, E, "_Menu_L3_OverspeedSetCN"
	._ARRAY	8, 1, 0, 0
	._SYMBOL	"MenuStr_L3_OverspeedSetCN", V, 0x80000001, E, "_MenuStr_L3_OverspeedSetCN"
	._ARRAY	4, 1, 0, 0
	._POINTER	1
	._SYMBOL	"Menu_OverSpeed_Buffer", V, 0x80000001, E, "_Menu_OverSpeed_Buffer"
	._ARRAY	1, 1, 19, 0
	._SYMBOL	"Menu_L2_SoftWareNumEN", V, 0x12, E, "_Menu_L2_SoftWareNumEN"
	._ARRAY	8, 1, 0, 0
	._SYMBOL	"MenuStr_L2_SoftWareNumEN", V, 0x80000001, E, "_MenuStr_L2_SoftWareNumEN"
	._ARRAY	4, 1, 1, 0
	._POINTER	1
	._SYMBOL	"Menu_L2_SoftWareNumCN", V, 0x12, E, "_Menu_L2_SoftWareNumCN"
	._ARRAY	8, 1, 0, 0
	._SYMBOL	"MenuStr_L2_SoftWareNumCN", V, 0x80000001, E, "_MenuStr_L2_SoftWareNumCN"
	._ARRAY	4, 1, 1, 0
	._POINTER	1
	._SYMBOL	"Menu_SoftWare_Buffer", V, 0x80000001, E, "_Menu_SoftWare_Buffer"
	._ARRAY	1, 1, 19, 0
	._SYMBOL	"Menu_L2_OverSpeedEN", V, 0x12, E, "_Menu_L2_OverSpeedEN"
	._ARRAY	8, 1, 0, 0
	._SYMBOL	"MenuStr_L2_OverSpeedEN", V, 0x80000001, E, "_MenuStr_L2_OverSpeedEN"
	._ARRAY	4, 1, 3, 0
	._TYPED	C
	._POINTER	1
	._SYMBOL	"Menu_L2_OverSpeedCN", V, 0x12, E, "_Menu_L2_OverSpeedCN"
	._ARRAY	8, 1, 0, 0
	._SYMBOL	"MenuStr_L2_OverSpeedCN", V, 0x80000001, E, "_MenuStr_L2_OverSpeedCN"
	._ARRAY	4, 1, 3, 0
	._TYPED	C
	._POINTER	1
	._SYMBOL	"Menu_L2_DefaultSetEN", V, 0x12, E, "_Menu_L2_DefaultSetEN"
	._ARRAY	8, 1, 0, 0
	._SYMBOL	"MenuStr_L2_DefaultSetEN", V, 0x80000001, E, "_MenuStr_L2_DefaultSetEN"
	._ARRAY	4, 1, 1, 0
	._TYPED	C
	._POINTER	1
	._SYMBOL	"Menu_L2_DefaultSetCN", V, 0x12, E, "_Menu_L2_DefaultSetCN"
	._ARRAY	8, 1, 0, 0
	._SYMBOL	"MenuStr_L2_DefaultSetCN", V, 0x80000001, E, "_MenuStr_L2_DefaultSetCN"
	._ARRAY	4, 1, 1, 0
	._TYPED	C
	._POINTER	1
	._SYMBOL	"Menu_L2_FaultMessageEN", V, 0x12, E, "_Menu_L2_FaultMessageEN"
	._ARRAY	8, 1, 0, 0
	._SYMBOL	"MenuStr_L2_FaultMessageEN", V, 0x80000001, E, "_MenuStr_L2_FaultMessageEN"
	._ARRAY	4, 1, 1, 0
	._TYPED	C
	._POINTER	1
	._SYMBOL	"Menu_L2_FaultMessageCN", V, 0x12, E, "_Menu_L2_FaultMessageCN"
	._ARRAY	8, 1, 0, 0
	._SYMBOL	"MenuStr_L2_FaultMessageCN", V, 0x80000001, E, "_MenuStr_L2_FaultMessageCN"
	._ARRAY	4, 1, 1, 0
	._TYPED	C
	._POINTER	1
	._SYMBOL	"Menu_L2_FServiceCycleEN", V, 0x12, E, "_Menu_L2_FServiceCycleEN"
	._ARRAY	8, 1, 0, 0
	._SYMBOL	"MenuStr_L2_FServiceCycleEN", V, 0x80000001, E, "_MenuStr_L2_FServiceCycleEN"
	._ARRAY	4, 1, 2, 0
	._POINTER	1
	._SYMBOL	"Menu_L2_FServiceCycleCN", V, 0x12, E, "_Menu_L2_FServiceCycleCN"
	._ARRAY	8, 1, 0, 0
	._SYMBOL	"MenuStr_L2_FServiceCycleCN", V, 0x80000001, E, "_MenuStr_L2_FServiceCycleCN"
	._ARRAY	4, 1, 2, 0
	._POINTER	1
	._SYMBOL	"Menu_L2_ServiceCycleEN", V, 0x12, E, "_Menu_L2_ServiceCycleEN"
	._ARRAY	8, 1, 0, 0
	._SYMBOL	"MenuStr_L2_ServiceCycleEN", V, 0x80000001, E, "_MenuStr_L2_ServiceCycleEN"
	._ARRAY	4, 1, 1, 0
	._POINTER	1
	._SYMBOL	"Menu_L2_ServiceCycleCN", V, 0x12, E, "_Menu_L2_ServiceCycleCN"
	._ARRAY	8, 1, 0, 0
	._SYMBOL	"MenuStr_L2_ServiceCycleCN", V, 0x80000001, E, "_MenuStr_L2_ServiceCycleCN"
	._ARRAY	4, 1, 1, 0
	._POINTER	1
	._SYMBOL	"Menu_ServiceCycle_Buffer", V, 0x80000001, E, "_Menu_ServiceCycle_Buffer"
	._ARRAY	1, 1, 19, 0
	._SYMBOL	"Menu_TopEN", V, 0x12, E, "_Menu_TopEN"
	._ARRAY	8, 1, 0, 0
	._SYMBOL	"MenuStr_TopEN", V, 0x80000001, E, "_MenuStr_TopEN"
	._ARRAY	4, 1, 4, 0
	._TYPED	C
	._POINTER	1
	._SYMBOL	"Menu_TopCN", V, 0x12, E, "_Menu_TopCN"
	._ARRAY	8, 1, 0, 0
	._SYMBOL	"MenuStr_TopCN", V, 0x80000001, E, "_MenuStr_TopCN"
	._ARRAY	4, 1, 4, 0
	._TYPED	C
	._POINTER	1
	.end	
